Protocols for negotiating complex contracts - Intelligent Systems, IEEE [see also IEEE Expert]

نویسنده

  • Mark Klein
چکیده

Simple and complex contracts Negotiation protocols work, in general, via the iterative exchange of proposals and counter-proposals. An agent starts with a contract that’s optimal for that agent and makes concessions, in each subsequent proposal, until either an agreement is reached or the negotiation is abandoned because the latest proposal’s utility has fallen below the agents’ reservation value—that is, the minimum level of contract utility that the agent will accept. Figure 1 shows the proposal exchange model of negotiation, applied to a simple contract. The y-axis represents a contract’s utility to each agent. Each point on the x-axis represents a possible contract, ordered in terms of its utility to agent B. Because there’s no need to negotiate over issues that both parties agree on, we consider only issues where improvement for one party represents a decrement for the other. The arrows represent how agents begin with locally optimal proposals and concede toward each other, with their subsequent proposals, as slowly as possible. We have, for presentation purposes, “flattened” the contract space onto a single dimension, but there should actually be one dimension for every issue in the contract. This approach is perfectly reasonable for simple contracts. Because issues are independent, a contract’s utility for each agent can be calculated as the weighted sum of the utility for each issue. The utility function for each agent is thus a simple one, with a single optimum and a monotonic drop-off in utility as the contract diverges from that ideal. Simple contract negotiations thus typically progress as shown in Figure 2. In this example, the contract consists of 40 binary issues. Each agent starts with a locally optimal proposed contract (at the extremes of the Pareto frontier, representing the set of optimal contracts) and is required to reduce the Hamming distance (the number of issues with different values) between the two agents’ proposals until the agents reach an agreement. With simple contracts, this results in optimal outcomes. We estimated the Pareto frontier using the standard technique of applying an annealing optimizer to differently weighted sums of the two agents’ utility functions. The proposals from each agent start at the agents’ separate ideals and then track the Pareto frontier until they meet in the middle with an optimal agreement. This happens because, with linear utility functions, an agent can easily identify the proposal that represents the minimal concession: the contract that’s minimally worse than the current one is “next” to the current one in the contract space and can be found by moving in the direction with the smallest aggregate Most real-world

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Protocols for Negotiating Complex Contracts

Work to date on negotiation protocols has focused on defining contracts consisting of one or a few independent issues. Many real-world contracts, by contrast, are much more complex, consisting of multiple inter-dependent issues and intractably large contract spaces. This paper describes a simulated annealing based approach appropriate for negotiating such complex contracts that achieves near-op...

متن کامل

Loss of Load Expectation Assessment in Deregulated Power Systems Using Monte Carlo Simulation and Intelligent Systems

Deregulation policy has caused some changes in the concepts of power systems reliability assessment and enhancement. In this paper, generation reliability is considered, and a method for its assessment using intelligent systems is proposed. Also, because of power market and generators’ forced outages stochastic behavior, Monte Carlo Simulation is used for reliability evaluation. Generation r...

متن کامل

From Piecemeal Engineering to Twitter Technology: Toward Computational Societies

2 1541-1672/12/$31.00 © 2012 IEEE IEEE INTELLIGENT SYSTEMS Published by the IEEE Computer Society Letters to the Editor: Send letters, including a reference to the article in question, to [email protected]. Letters will be edited for clarity and length. Articles: If you’re interested in submitting an article for publication, see our author guidelines at www.computer.org/ intelligent/author.htm...

متن کامل

Tempus Fugit 3.0: IS in Cyberspace

2 1541-1672/12/$31.00 © 2012 IEEE IEEE INTELLIGENT SYSTEMS Published by the IEEE Computer Society Letters to the Editor: Send letters, including a reference to the article in question, to [email protected]. Letters will be edited for clarity and length. Articles: If you’re interested in submitting an article for publication, see our author guidelines at www.computer.org/ intelligent/author.htm...

متن کامل

An Architecture and a Methodology for Intelligent Control

We outline a multiple dimensional reference model architecture and a methodology for representing and developing intelligent systems. The reference model architecture features multiple dimensions enabling modeling the multiple aspects of complex systems. The canonical form within this framework facilitates an open and scalable system architecture. The well-defined structures facilitate efficien...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001